Big Huge Thesaurus

Aframomum melegueta

noun